The -v option causes enslave to print the rsh commands it executes to start the servers. With the -n option, the commands are printed but not executed.
The file .enslave in the user's home directory contains the information necessary to start the computation servers. It contains one line per host, each consisting of two or more whitespace-separated fields: the host name, the directory where the binaries of mslaved and mslavedc are stored, and any options that are to be passed to mslavedc. The directory name may be relative to the user's home directory on the remote host and should end with a slash.
In addition to the .enslave file, enslave uses information from the user's .rhosts file to determine a username for executing commands on each of the remote hosts. Additional hostname-username pairs for non-trusted hosts may be stored in .rhosts format in the file .rhostile.
Hostname aliases are not taken into account, so hostnames must be spelled identically in .enslave, .mslaves, .rhosts, and .rhostile.